package com.jing.mq_01.mqserver.core;

public class Basicproperties {
    // 消息的唯一身份标识,此处保证id的唯一性
    private String messageId;
    // 是一个消息上带有的内容,和bindingKey 做匹配
    // 如果当前交换机类型是DIRECT,此时routingKey就表示要转发的队列名
    // 如果当前交换机类型是FANOUT,此时routingKey无意义(不使用)
    // 如果当前交换机类型是TOPIC,此时routingKey就要和bindingKey做匹配,符合要求才能转发给对应队列
    private String routingKey;
    // 表示消息是否持久化 1表示不持久化,2表示持久化
    private int deliverMode = 1;
}
